A generalized analysis technique for queuing networks with mixed priority strategy and class switching

نویسندگان

  • Stefan Greiner
  • Gunter Bolch
  • Khalid Begain
چکیده

A very well known and popular technique for the performance evaluation of current computer and operating systems is analytical modeling based on queueing networks because it is easy to understand and use compared to other modeling techniques. For so called product form queueing networks eecient exact and approximate analysis algorithms exist but most queueing networks of realistic systems do not fullll the requirements of product form queueing networks. To solve this kind of networks Markovian analysis or discrete event simulation is used. The disadvantage of these techniques is that they are very time consuming to prepare, implement and run, especially when we want to analyze the system on a wide range of parameter values. Because of these disadvantages our goal is to transform queueing networks that can not be solved with standard analysis techniques into networks that can be solved with standard analysis techniques (like MVA, SCAT or Convolution). Problems that appear very often in realistic systems are priorities with and without preemption, mixed priorities and class switching. These problems appear especially in the eld of operating system modeling BoGr94, GBT94, Jung91]. The paper is organized as follows. In Section 1 we introduce the notation used in this paper and present already existing techniques to solve networks with priorities. Then we show how to combine the presented techniques to solve networks with a certain type of mixed priority classes. In Section 2 we introduce the concept of chains to handle open, closed and mixed networks with class switching. The goal is to derive a solution technique for any type of mixed priority strategy. Therefore the well known shadow technique is introduced and extended for open, closed and mixed networks with class switching and priorities. In Section 3 we apply these techniques to a simple non product form network with the problems mentioned above. It is shown how this network can be transformed into a product form network and solved using a standard analysis technique. In Section 4 the presented techniques are demonstrated on the example of a UNIX based multiprocessor operating system kernel. preemptive and non preemptive priority classes, UNIX operating system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Generalized Analysis Technique for Queueing Networks with Mixed Priority Strategy and Class Switching

A very well known and popular technique for the performance evaluation of current computer and operating systems is analytical modeling based on queueing networks because it is easy to understand and use compared to other modeling techniques. For so called product form queueing networks e cient exact and approximate analysis algorithms exist but most queueing networks of realistic systems do no...

متن کامل

MODELLING AND ANALYSIS OF A DISCRETE-TIME PRIORITY QUEUING COMPUTER NETWORK WITH PRIORITY JUMPS USING PROBABILITY GENERATING FUNCTIONS

Priority queues have a great importance in the study of computer communication networks in which different types of traffic require different quality of service standards. The discrete-time non-preemptive priority queuing model with priority jumps is proposed in this paper. On the basis of probability generating functions mean system contents and mean queuing delay characteristics are obtained....

متن کامل

A heuristic method for consumable resource allocation in multi-class dynamic PERT networks

This investigation presents a heuristic method for consumable resource allocation problem in multi-class dynamic Project Evaluation and Review Technique (PERT) networks, where new projects from different classes (types) arrive to system according to independent Poisson processes with different arrival rates. Each activity of any project is operated at a devoted service station located in a n...

متن کامل

Performance Analysis of High Speed Data Networks Using Priority Discipline

Copy Right © BIJIT – 2009; July – December, 2009; Vol. 1 No. 2; ISSN 0973 – 5658 141 Performance Analysis of High Speed Data Networks Using Priority Discipline K. Bhatia, A. K. Pal and Anu Chaudhary Abstract Recent advancements in network technology allow integration of different services on the same networking infrastructure. Thus, voice, data and video or multimedia traffic share the same tra...

متن کامل

Class-based weighted fair queuing scheduling on quad-priority Delta Networks

Contemporary networks accommodate handling of multiple priorities, aiming to provide suitable QoS levels to different traffic classes. In the presence of multiple priorities, a scheduling algorithm is employed to select each time the next packet to transmit over the data link. Class-based Weighted Fair Queuing (CBWFQ) scheduling and its variations, is widely used as a scheduling technique, sinc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Communications

دوره 21  شماره 

صفحات  -

تاریخ انتشار 1998